home *** CD-ROM | disk | FTP | other *** search
/ FishMarket 1.0 / FishMarket v1.0.iso / fishies / 176-200 / disk_191 / ispell / readme.amiga < prev    next >
Text File  |  1992-05-06  |  2KB  |  68 lines

  1. This is the distribution for AmigaISpell version 2.0.01
  2.  
  3. Binary distribution:
  4.     To install the binary distribution of this program you will
  5. need to...
  6.     a) unshar the distribution file. ( You have probably already done
  7.            so if you are reading this.)
  8.     b) uudecode *.uu
  9.     c) uncompress *.Z
  10.     d) mv ispell.hash sys:s
  11.     e) mv ispell "bin directory of your choice"
  12.     f) make sure that sys:t exists.
  13.     g) read notes below.
  14.  
  15. Source distribution:
  16.     a) unshar the distribution file.
  17.     b) edit the makefile and select
  18.         1) bin directory
  19.         2) dictionary directory
  20.         3) dictionary of choice. You must set DDICT, 
  21.            BIG_DICT and HSIZE appropriately. see makefile
  22.     c) make install
  23.     d) read notes below.
  24.  
  25. Notes:
  26.  
  27. This distribution comes in several flavors.  The big dictionary
  28. distribution requires an amiga w/ LOTS of ram.  To compile the dict.2 
  29. version you will need 1.4 megs of ram. To run this version you need 
  30. 750k.  This dictionary supports Capitalization mode.
  31.  
  32. The small dictionary distribution also requires lots of ram.
  33. 700k to compile and 450k to run.  dict.191 does not support Capitalization.
  34.  
  35. If you still own a 512k machine do not despair. AmigaISpell v1.0
  36. requires a lot less ram to compile and run.
  37.  
  38. I have tried to keep the UNIX code intact. This version of ISpell
  39. should run fine under UNIX.  To compile on a UNIX machine
  40.     copy Makefile.unix makefile
  41.     follow normal UNIX installation procedures.
  42.  
  43. The dictionary management stuff does run on the amiga.  If you take
  44. a closer look you will note that its all bourne, sed and awk scripts.
  45. Maybe some other day....
  46.  
  47. One enhancement I have made to speller is the addition of regex searching
  48. for words. The original code passed the regular expression
  49. to egrep. Egrep was expected to search for words in /usr/dict/words.  I
  50. uploaded a version of regex.c from j.cc.purdue.edu and added code
  51. to do the searching in the ram resident hash table.  I have not tested
  52. this code under UNIX but expect it to work fine (famous last words).
  53.     
  54.  
  55. BUGS:
  56.     This program does not take to running out of ram gracefully.
  57.  
  58.  
  59. Pleas direct comments and bug reports to 
  60.  
  61.     luis@rice.edu
  62.  
  63.     Rice University
  64.     Dept. of Comp. Sci.
  65.     P.O. Box 1892
  66.     Houston, Texas
  67.             77005
  68.